#ifndef ADC_POWER_H
#define ADC_POWER_H
#include <esp_adc_cal.h>
#include <driver/adc.h>
#include <Arduino.h>
#include "udp.h"
// ADC 

#define DEFAULT_VREF    950    // 默认1.1V的参考电压
#define NO_OF_SAMPLES   10      // ADC采样次数
#define ADC_WIDTH       ADC_WIDTH_12Bit  // ADC 12位宽度
#define ADC_ATTEN       ADC_ATTEN_0db    // 0dB衰减器
#define ADC_PIN0         ADC1_CHANNEL_0
#define ADC_PIN1         ADC1_CHANNEL_1

extern char char_adc0[10]; 
extern char char_adc1[10]; 
extern char udp_char_adc0[15]; 
extern char udp_char_adc1[15]; 
extern uint16_t power_mw;
extern char char_power_mw[10]; 
extern char udp_char_power[15];
// extern char voltageString0[] ;
// extern char voltageString1[];

void ADC_power(void* pvParameters);
void ADC_power_init( );
#endif